
var $jquery = jQuery.noConflict();

registerType = "register-iframe1";

elementId = null;

var listElement = Array(), listAux = Array(), cont = 0, contAux = 0, contList = 0, prevElement = null, flg = false,
		scrollTop = 0, scrollLeft = 0;


//$jquery.ready( function() {	

//window.onload = function() {

	initPage();
	
	$jquery(window).scroll(function() {

     scrollTop = $jquery(window).scrollTop();
	 
	 scrollLeft = $jquery(window).scrollLeft();
});

  $jquery("#pageLoad").ready(function(){
	  
	//resetAll();
	  
	//parse();
	
});
function parse(){	
	 
	$jquery("#pageLoad").children().each(function(i, element) {
		
		if( ( $jquery(this).height() || $jquery(this).width() ) && !( this.tagName === "SCRIPT" || this.tagName === "STYLE" || $jquery(this).css('display') === 'none') ){
			
			if( $jquery(this).children().toArray().length ){
			
			  $jquery(this).find('*').each(function (i){
				  
				  if( !( this.tagName === "SCRIPT" || this.tagName === "STYLE") ) // Validar todas las etiquetas que no son contenido html
				  
				   if( objPos = elementPos(this) ){
					   
					  listAux[contAux++] = objPos;
				   }		
				  
			  });
			  if( listAux.length ){

				  listAux = listAux.reverse();
				  
				  if( objPos = elementPos(this) ) 
				   listAux[contAux] = objPos;
				  
					for (var i = 0; i < listAux.length; i++){
						
						listElement[contList++] = listAux[i];
					}
				  listAux = Array();
				  
				  contAux = 0;
			  }
			}
			else if( objPos = elementPos(this)){
			
			 listElement[contList++] = objPos;
		   }
		}
		
	});	
}

function resetAll(){
  
 registerType = "register-iframe1";

elementId = null;

 listElement = Array(), listAux = Array(), cont = 0, contAux = 0, contList = 0, prevElement = null, flg = false,
		scrollTop = 0, scrollLeft = 0;
}
		
			//});
//		}
//		else{
//
//			$jquery(this).addClass('globisChange' + cont);
//
//					insertElement = true;
//
//					pos = findAbsolutePosition(this);
//
//					leftReal = parseFloat($jquery(this).css('margin-left')) + parseFloat($jquery(this).css('border-left')) + parseFloat($jquery(this).css('padding-left'));
//
//					topReal = parseFloat($jquery(this).css('margin-top')) + parseFloat($jquery(this).css('border-top')) + parseFloat($jquery(this).css('padding-top'));
//				
//				if ($jquery(this).css('position') === 'fixed' && ($jquery(this).position().left || $jquery(this).position().top)) {
//					// posicionar el left y el top con respecto a m, b, p  en el lef y top 
//					leftReal += parseFloat($jquery(this).position().left);
//
//					topReal += parseFloat($jquery(this).position().top);
//
//					insertElement = true;
//				}
//				else {
//
//					leftReal += parseFloat(findAbsolutePosition(this).left);
//
//					topReal += parseFloat(findAbsolutePosition(this).top);
//
//					insertElement = true;
//				}
//
//				if (insertElement) {
//					
//					var object = {
//						class: 'globisChange' + cont++,
//						Xi: leftReal + 8,
//						Yi: topReal + 8,
//						Xf: leftReal + parseFloat($jquery(this).width()) + parseFloat($jquery(this).css('margin-bottom')) + parseFloat($jquery(this).css('border-bottom')) + parseFloat($jquery(this).css('padding-bottom'))+ 8 ,
//						Yf: topReal + parseFloat($jquery(this).height()) + parseFloat($jquery(this).css('margin-right')) + parseFloat($jquery(this).css('border-right')) + parseFloat($jquery(this).css('padding-right'))+ 8 ,
//						number: parseFloat(leftReal) * parseFloat(topReal)
//					};
//					//alert(parseFloat($jquery('#prueba').width()));
//					listAux[contAux++] = object;
//				}
//		}
									
	

	
	//listElement = ordenarList(listElement);
	
	
//};	
	//listElement = listElement.reverse();
//	alert(listElement.length);
//		
		

//	$jquery("#pageLoad").find("*").each(function(i, element) {
//
//		var leftReal = 0, topReal = 0, insertElement = false;				
//
//		if ( $jquery(this).height() || $jquery(this).width() ) {
//		}

	//------------------------------------------------------------------------------------------------------
//		if ($jquery(this).children().toArray().length && $jquery(this).height()) {
//
//			firstChid = $jquery(this).children().get(0);
//
//			var posChild = findAbsolutePosition(firstChid), posPatern = findAbsolutePosition(this);
//
//			if ((parseFloat(posChild.top) !== parseFloat(posPatern.top)) || (parseFloat(posChild.left) !== parseFloat(posPatern.left))) {
//
//				$jquery(this).addClass('globisChange' + i);
//
//				var leftReal = parseFloat($jquery(this).css('margin-left')) + parseFloat($jquery(this).css('border-left')) + parseFloat($jquery(this).css('padding-left'));
//
//				var topReal = parseFloat($jquery(this).css('margin-top')) + parseFloat($jquery(this).css('border-top')) + parseFloat($jquery(this).css('padding-top'));
//
//				if ($jquery(this).css('position') === 'fixed' && ($jquery(this).position().left || $jquery(this).position().top)) {
//					// posicionar el left y el top con respecto a m, b, p  en el lef y top 
//					leftReal += parseFloat($jquery(this).position().left);
//
//					topReal += parseFloat($jquery(this).position().top);
//				}
//				else {
//
//					leftReal += parseFloat(posPatern.left);
//
//					topReal += parseFloat(posPatern.top);
//
//				}
//
//				var object = {
//					class: 'globisChange' + i,
//					Xi: leftReal + 8,
//					Yi: topReal + 8,
//					Xf: leftReal + parseFloat($jquery(this).width()) + parseFloat($jquery(this).css('margin-bottom')) + parseFloat($jquery(this).css('border-bottom')) + parseFloat($jquery(this).css('padding-bottom')) + 8,
//					Yf: topReal + parseFloat($jquery(this).height()) + parseFloat($jquery(this).css('margin-right')) + parseFloat($jquery(this).css('border-right')) + parseFloat($jquery(this).css('padding-right')) + 8
//				};
//				if (i === 4) {
//					//alert( parseFloat($jquery(this).height())+" left = "+parseFloat($jquery(this).outerHeight( true )));
//				}
//
//				listElement[cont++] = object;
//
//
//			}
//
//		} else if (!$jquery(this).children().toArray().length && $jquery(this).height()) {
//
//			$jquery(this).addClass('globisChange' + i);
//
//			var pos = findAbsolutePosition(this);
//
//			var leftReal = parseFloat($jquery(this).css('margin-left')) + parseFloat($jquery(this).css('border-left')) + parseFloat($jquery(this).css('padding-left'));
//
//			var topReal = parseFloat($jquery(this).css('margin-top')) + parseFloat($jquery(this).css('border-top')) + parseFloat($jquery(this).css('padding-top'));
//
//			if ($jquery(this).css('position') === 'fixed' && ($jquery(this).position().left || $jquery(this).position().top)) {
//				// posicionar el left y el top con respecto a m, b, p  en el lef y top 
//				leftReal += parseFloat($jquery(this).position().left);
//
//				topReal += parseFloat($jquery(this).position().top);
//			}
//			else {
//
//				leftReal += parseFloat(pos.left);
//
//				topReal += parseFloat(pos.top);
//
//			}
//
//			var object = {
//				class: 'globisChange' + i,
//				Xi: leftReal + 8,
//				Yi: topReal + 8,
//				Xf: leftReal + parseFloat($jquery(this).width()) + parseFloat($jquery(this).css('margin-bottom')) + parseFloat($jquery(this).css('border-bottom')) + parseFloat($jquery(this).css('padding-bottom')) + 8,
//				Yf: topReal + parseFloat($jquery(this).height()) + parseFloat($jquery(this).css('margin-right')) + parseFloat($jquery(this).css('border-right')) + parseFloat($jquery(this).css('padding-right')) + 8
//			};
//			if (i === 4) {
//				//alert( parseFloat($jquery(this).height())+" left = "+parseFloat($jquery(this).outerHeight( true )));
//			}
//
//			listElement[cont++] = object;
//
//		}

//	});




